ultimate disposal - German English Dictionary